In DragThing 4, there is a button in the Miscellaneous section of the preferences called "Search for all missing items..." that does just that.
In addition, you can tell DragThing to automatically try to find and fix missing items itself. When it can't locate the original file, it will scan all your disks looking for it, fix the item in the dock, and continue opening it normally.